Faster SVD-Truncated Least-Squares Regression

نویسندگان

  • Christos Boutsidis
  • Malik Magdon-Ismail
چکیده

We develop a fast algorithm for computing the “SVD-truncated” regularized solution to the leastsquares problem: minx ‖Ax − b‖2. Let Ak of rank k be the best rank k matrix computed via the SVD of A. Then, the SVD-truncated regularized solution is: xk = A † k b. If A is m × n, then, it takes O(mnmin{m,n}) time to compute xk using the SVD of A. We give an approximation algorithm for xk which constructs a rank-k approximation Ãk and computes x̃k = Ã † kb in roughly O(nnz(A)k logn) time. Our algorithm uses a randomized variant of the subspace iteration. We show that, with high probability: ‖Ax̃k − b‖2 ≈ ‖Axk − b‖2 and ‖xk − x̃k‖2 ≈ 0.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Truncated-SVD-like Sparse Solutions to Least-Squares Problems of Arbitrary Dimensions

We describe two algorithms for computing a sparse solution to a least-squares problem where the coefficient matrix can have arbitrary dimensions. We show that the solution vector obtained by our algorithms is close to the solution vector obtained via the truncated SVD approach.

متن کامل

PLS and SVD based penalized logistic regression for cancer classification using microarray data

Accurate cancer prediction is important for treatment of cancers. The combination of two dimension reduction methods, partial least squares (PLS) and singular value decomposition (SVD), with the penalized logistic regression (PLR) has created powerful classifiers for cancer prediction using microarray data. Comparing with support vector machine (SVM) on seven publicly available cancer datasets,...

متن کامل

Computing low-rank approximations of large-scale matrices with the Tensor Network randomized SVD

We propose a new algorithm for the computation of a singular value decomposition (SVD) low-rank approximation of a matrix in the Matrix Product Operator (MPO) format, also called the Tensor Train Matrix format. Our tensor network randomized SVD (TNrSVD) algorithm is an MPO implementation of the randomized SVD algorithm that is able to compute dominant singular values and their corresponding sin...

متن کامل

State Space Local Linear Prediction

Local linear prediction is one of several methods that have been applied to prediction of real time series including financial time series. The difference from global linear prediction is that, for every single point prediction, a different linear autoregressive (AR) model is estimated based only on a number of selected past scalar data segments. Geometrically, these data segments correspond to...

متن کامل

Comparison of Five Svd-based Algorithms for Calibration of Spectrophotometric Analyzers

Spectrophotometry is an analytical technique of increasing importance for the food industry, applied i.a. in the quantitative assessment of the composition of mixtures. Since the absorbance data acquired by means of a spectrophotometer are highly correlated, the problem of calibration of a spectrophotometric analyzer is, as a rule, numerically ill-conditioned, and advanced data-processing metho...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1401.0417  شماره 

صفحات  -

تاریخ انتشار 2014